home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / TEXTVERA / PROFITXT / PROFUER / PRÄSIDEN.DAT < prev    next >
Text File  |  1998-03-14  |  7KB  |  200 lines

  1. , Anleitung zum Entwerfen eines Druckertreibers
  2. , für Profitext Version 2.1
  3. ,
  4. ,
  5. ,
  6. , 1. Regel: Vor jeden Kommentar, oder jede Zeile, die nicht 
  7. , irgendwelche Kontrollzeichen enthält, die für das Programm
  8. , notwendig sind, muß ein Komma gesetzt werden.
  9. ,
  10. , In allen Zeilen, in denen nicht als erstes Zeichen ein Komma
  11. , auftaucht, müssen Sie Kontrollzeichen zur Steuerung Ihres
  12. , Druckers einbauen.
  13. , Dabei gehen Sie zweckmäßigerweise so vor, daß Sie erst
  14. , mit DELETE den hinten stehenden Text nach vorne ziehen, um
  15. , beim Schreiben der Kontrollzeichen nicht einen Word-wrap
  16. , auszulösen.
  17. ,
  18. , Die Kontrollzeichen sowie alle notwendigen Buchstaben dürfen
  19. , Sie nur als hexadezimalen ASCII-Code schreiben.
  20. , Ansonsten können Sie natürlich auch im Handbuch Ihres Druckers
  21. , nachschlagen.
  22. ,
  23. ,
  24. , Alle ASCII-Zeichen sind grundsätzlich zweistellig zu schreiben.
  25. , Also wird aus "4" eine "04", "27" bleibt "27" und "E" wird
  26. , zu "0E".
  27. , Zwischen allen einzelnen Zeichen, müssen Sie ein Leerzeichen 
  28. , Platz lassen.
  29. ,
  30. , Damit das Umwandlungsprogramm das Nullbyte, das öfters mal zu
  31. , verwenden ist, auch erkennen kann, muß ein Nullbyte ("00")
  32. , immer von einem Sternchen gefolgt werden.
  33. , Beispiel: 27 31 00*
  34. , Nur so wird der Druckertreiber korrekt erzeugt !!
  35. ,
  36. ,
  37. , Zur Demonstration folgt nun ein Druckertreiber für den
  38. , 24-Nadel-Drucker NEC P6.
  39. ,
  40. ,
  41. ,
  42. ,
  43. 81                               , Zeichenfolge für ü    - 1
  44. 84                               , Zeichenfolge für ä    - 2
  45. 94                               , Zeichenfolge für ö    - 3
  46. 9E                               , Zeichenfolge für ß    - 4
  47. 9A                               , Zeichenfolge für Ü    - 5
  48. 8E                               , Zeichenfolge für Ä    - 6
  49. 99                               , Zeichenfolge für Ö    - 7
  50. DD                               , Zeichenfolge für §    - 8
  51. 1B 53 00*                        , Superscript an        - 9
  52. 1B 54                            , Superscript aus       - 10
  53. 1B 53 01                         , Subscript an          - 11
  54. 1B 54                            , Subscript aus         - 12
  55. 1B 45                            , fett an               - 13
  56. 1B 46                            , fett aus              - 14
  57. 00*                              , zentriert an          - 15
  58. 00*                              , zentriert aus         - 16
  59. 1B 2D 01                         , unterstrichen an      - 17
  60. 1B 2D 00*                        , unterstrichen aus     - 18
  61. 00*                              , kursiv an             - 19
  62. 00*                              , kursiv aus            - 20
  63. ,
  64. ,
  65. ,
  66. , Ab hier kommen Zeilen, die Sie nach eigenem Geschmack variieren 
  67. , können, nämlich die Definition der großen Überschriften. 
  68. , Sie können Sie nur breit, nur hoch, oder sonstwie machen.
  69. , Einzige Regel: Was Sie bei "Überschrift an" einführen, müssen
  70. , Sie bei "Überschrift aus" auch wieder abschalten !!
  71. ,
  72. ,
  73. 1B 2D 01 1B 45 0E               , Überschrift an   - 21
  74. 1B 2D 00*1B 46                  , Überschrift aus  - 22
  75. ,
  76. ,
  77. ,
  78. , Nun folgt noch die Kontrollkombination, die den Druckkopf in
  79. , die Mitte des Blattes führt, also dorthin, wo die zweite Spalte
  80. , Ihrer Meinung nach beginnen soll.
  81. ,
  82. ,
  83. 00*                                , Druckkopf Blattmitte  -23
  84. ,
  85. ,
  86. , Nun folgt noch die Kontrollkombination, um zur Sicherheit die
  87. , Schreibbreite 80 Zeichen an Ihren Drucker zu senden.
  88. ,
  89. ,
  90. 1B 51 50                           , 80 Zeichen Breite  - 24
  91. ,
  92. ,
  93. , Diese letzte Konvention ist nicht unbedingt notwendig.
  94. ,
  95. ,
  96. , Merkregel:
  97. , Wenn Ihr Drucker irgendeine dieser Optionen nicht zur Verfügung 
  98. , stellt, so dürfen Sie an dieser Stelle nichts eingeben, das
  99. , Programm muß einen Leerstring erhalten, sonst kommt es zu
  100. , unvorhersehbaren Ausdrucken.
  101. , Diese Zeilen, in denen nichts steht, dürfen keineswegs als
  102. , erstes Zeichen ein Komma enthalten.
  103. ,
  104. , Bei Fragen wenden Sie sich bitte an den Autor.
  105. ,
  106. ,
  107. , Ab jetzt kommen die fremdsprachlichen Sonderzeichen:
  108. ,
  109. , Diese Sonderzeichen müssen Sie ebenfalls nicht unbedingt 
  110. , eintragen. Es ist allerdings notwendig, sobald Sie 
  111. , französische, spanische oder norwegische (bzw. dänische) 
  112. , Sonderzeichen drucken möchten.
  113. , Es wird im Hinweis jeweils das betreffende Zeichen angezeigt,
  114. , das Sie ersetzen müssen:
  115. ,
  116. ,
  117. 85                           , Zeichenfolge à - 25
  118. 87                           , Zeichenfolge ç - 26
  119. 96                           , Zeichenfolge û - 27
  120. 82                           , Zeichenfolge é - 28
  121. 88                           , Zeichenfolge ê - 29
  122. 8A                           , Zeichenfolge è - 30
  123. 80                           , Zeichenfolge Ç - 31
  124. A4                           , Zeichenfolge ñ - 32
  125. A2                           , Zeichenfolge ó - 33
  126. A3                           , Zeichenfolge ú - 34
  127. A5                           , Zeichenfolge Ñ - 35  
  128. AD                           , Zeichenfolge ¡ - 36
  129. A1                           , Zeichenfolge í - 37
  130. A8                           , Zeichenfolge ¿ - 38
  131. 91                           , Zeichenfolge æ - 39
  132. E8                           , Zeichenfolge ø - 40
  133. , alternativ Umschaltung auf Norw.-Zeichensatz:
  134. , 1B 52 09 7C 1B 52 02
  135. 92                           , Zeichenfolge Æ - 41
  136. ED                           , Zeichenfolge Ø - 42
  137. , 1B 52 09 5C 1B 52 02
  138. 90                           , Zeichenfolge É - 43
  139. ,
  140. ,
  141. , Um die Sicherheit Ihres Druckers zu gewährleisten (Druck
  142. , über rechten Papierrand hinaus gilt es immer zu verhindern):
  143. 0D                           , Zeichenfolge für Druckkopf 
  144. ,                              nach links - 44
  145. , Die folgenden beiden Angaben dienen zum korrekten Ausdruck
  146. , eines Listings (Basic, Pascal, C, o.ä., solange es als ASCII-
  147. , Datei vorliegt.)
  148. ,
  149. 00*                          , Zeichenfolge für 
  150. ,                              amerikanischen Zeichensatz - 45
  151. ,
  152. 00*                          , Zeichenfolge für 
  153. ,                              deutschen Zeichensatz - 46
  154. ,
  155. 1B 40                        , Zeichenfolge für 
  156. ,                              Drucker-RESET - 47 
  157. ,
  158. ,
  159. 1B 51              , Zeichenfolge für Zeichenbreite auf x Zeichen
  160. , {x muß nachstellbar sein. Wenn dies nicht der Fall ist, dann
  161. , soll diese Zeile besser draußen bleiben !! - 48
  162. ,
  163. ,
  164. 0D                 , Linker Rand x - 49
  165. ,
  166. 00*      , Holländischer Zeichensatz (bis 56) - 50
  167. 00*      , - 51
  168. 00*      , - 52
  169. 00*      , - 53
  170. 00*      , - 54
  171. 00*      , - 55
  172. 00*      , - 56
  173. ,
  174. 1B 78 01      , NLQ-Modus - 57
  175. 1B 78 00*     , Draft-Modus - 58
  176. 1B 78 01      , Proportional-Modus - 59
  177. ,
  178. ,
  179. , Damit haben Sie Ihren Druckertreiber nun korrekt erstellt.
  180. ,
  181. , Auch alle künftigen Versionen von Profitext werden zu diesem
  182. , Konzept und ganz speziell zu diesem Treiber kompatibel bleiben.
  183. ,
  184. ,
  185. ,
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.